package com.example.personal.aiagent.common.model.vo;

import com.example.personal.aiagent.common.constant.ErrorCode;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 失败响应
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class FailResponse extends CommonEmptyResponse {
    /**
     * 构造器
     *
     * @param errorCode 错误信息
     */
    public FailResponse(ErrorCode errorCode) {
        super(errorCode);
    }

    /**
     * 构造器
     *
     * @param errorCode 错误信息
     */
    public FailResponse(ErrorCode errorCode, List<String> params) {
        super(errorCode, params);
    }
}
